surface demand lifeline - Spanish English Dictionary